------------------+--------------------------------+-------------------------------------
SHORTCUT KEYS AND DESCRIPTION plus MACRO OUTPUT shown and described for "HTML v5.6.mac"
------------------+--------------------------------+-------------------------------------
Shortcut           Command                         Description
  and              3 Key Shortcut                  C=Ctrl + A=Alt + ? 1 thru 6 & A thru Z
Output             & Macro List Name               C=Ctrl + S=Shift +? A thru Z
------------------+--------------------------------+-------------------------------------
------------------+--------------------------------+-------------------------------------

                 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                 | Control+ALT+(number codes 1-6)  |
                 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                     |C O N T R O L + A L T + #|
                     +-+-+-+-+-+-+-+-+-+-+-+-+-+

------------------+--------------------------------+-------------------------------------
Shortcut
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+1         AC-1 <h1>heading                Heading w/ size 1 text

<h1>selected text here*</h1> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+2         AC-2 <h2>heading                Heading w/ size 2 text

<h2>selected text here*</h2> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+3         AC-3 <h3>heading                Heading w/ size 3 text

<h3>selected text here*</h3> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+4         AC-4 <h4>heading                Heading w/ size 4 text

<h4>selected text here*</h4> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+5         AC-5 <h5>heading                Heading w/ size 5 text

<h5>selected text here*</h5> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+6         AC-6 <h6>heading                Heading w/ size 6 text

<h6>selected text here*</h6> ...final cursor position at asterisk*
-------------------+--------------------------------+------------------------------------
Shortcut           Command                          Description
-------------------+--------------------------------+------------------------------------

                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   | Control+ALT+(letter codes A-Z)  |
                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                       |C O N T R O L + A L T + ?|
                       +-+-+-+-+-+-+-+-+-+-+-+-+-+

-------------------+--------------------------------+------------------------------------
Shortcut           Command                          Description
-------------------+--------------------------------+------------------------------------
Alt+Ctrl+A         AC-A Remove Link                <a href="http://www.name.com">link</a>

<a href="" target="">TEXT HERE REMAINS</a>, but <a href="" target=""> and </a> are erased
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+B         AC-B Blank Space                ONE blank space in output document

&nbsp; (creates a blank SPACE in your html file as it shows on the web browser)
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+C         AC-C Clr Clipbrd                Clear Clipboard Command

ClearClipboard command clears the clipboard
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+D         AC-D <td>TblData                Creates a table box for table data

<td>selected text here*</td> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+E         AC-E Erase Codes                Erase HTML codes

Erases all HTML codes( <codes>LEAVES THIS TEXT</codes> )but leaves the document text.
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+F         AC-F Frames form                Complete form for frame in new file

........ the cursor is FIRST moved to the TOP of the "new" document, then places code
<html>
<head>
<title></title>
</head>
<!-- DO NOT USE <BODY> COMMANDS WITH FRAMES -->
<!-- ROWS or COLS values=pixels,#%, or * -->
<frameset rows="*,*" frameborder="yes" marginwidth=1 border=1 scrolling="yes">
<frame src="frame1.html" NAME="frame1">
<frame src="frame2.html" NAME="frame2">
</frameset>
</html>
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+G         AC-G ChgQuotes""                Changes "Word" style quotes to DOS

Changes ALL curly quotes, both double and single to straight quotes,
both "double" and 'single' in the ENTIRE document using the "replace all" command.
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+H         AC-H <th> TblHdr                Header box in table shows as bold

<th>selected text here*</th> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+I         AC-I Image Erase

Erases all IMAGE links, erases: <img src="http://www.name.com/filename.jpg"> from file
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+J         AC-J Java Script                Place in html file to call filename.js

<script language="JavaScript" type="text/javascript" src="filename.js"></script>
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+K         AC-K <kbd> KeyBd                Text is rendered in a fixed width font
                                                   Similar to <pre>, but acts like html
                                                   in that it ignores spaces and such
                                                   that will show in <pre> format.

<kbd>selected text here*</kbd> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+L         AC-L <li> List                  Indicates the start of a new line item
                                                   within a list, bulleted or numbered

<li>selected text here*</li> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+M         AC-M <marquee>                  Creates a scrolling display of text

<marquee>selected text here*</marquee> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+N         AC-N <nobr>NoBrk                Disallows breaks inside logical groups
                                                   of symbols and words so the line does
                                                   not "break" to form a new line

<nobr>selected text here*</nobr> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+O         AC-O<td colspan>                Allows TWO <td> in ONE row <tr> and
                                                   thus spans two columns in a table

<td colspan= >selected text here*</td> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+P         AC-P <pre>format                All the spaces and carriage returns
                                                   are rendered exactly as you type them,
                                                   and fonts are rendered as a fixed font

<pre width= >selected text here*</pre> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+Q         AC-Q Dbl"Quotes"                Places DOUBLE quotes on selected text

"selected text here*" ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+R         AC-R <tr> TblRow                Defines a table row within a table

<tr>selected text here*</tr> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+S         AC-S <embed src>                 <EMBED SRC="../graphics/sounds/
                                                    music.mid" HEIGHT=60 WIDTH=144>
                                                    This plug-in shows on the screen
                                                    as a graphic control for your file

<embed src="" autostart="TRUE" loop="FALSE" width= height= align= hidden="TRUE">
selected text here*</embed> ...final cursor position at asterisk*

(no line wrap in actual code!)
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+T         AC-T CODES>lower                Changes UPPER case HTML codes to
                                                   lower case HTML one <code> at a time

<CODES>UPPER CASE CODES</CODES> changes to <codes>lower case codes</codes>
One braced <code> at a time... you can run multiple times for entire document.
It does NOT change the case of the text between or outside of the braces <>.
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+U         AC-U codes>UPPER                Changes lower case HTML codes to
                                                   UPPER case HTML one <code> at a time

<codes>lower case codes</codes> changes to <CODES>UPPER CASE CODES</CODES>
...one braced <code> at a time... you can run multiple times for entire document.
It does NOT change the case of the text between or outside the braces < >.
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+V         AC-V <var>iable                 Changes text to an italics font
                                                   to bring attention to the text.
                                                   THERE ARE NO REAL VARIABLES IN HTML

<var>selected text here*</var> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+W         AC-W width="#"                  Types the "width=" at the cursor

width= (this text should be placed INSIDE the braces < > as used by many HTML codes
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+X         AC-X InvCmntText                Inverts all text inside the comment
                                                   codes, one comment at a time.

<!-- *** MY COMMENT TEXT HERE  *** -->
changes case to
<!-- *** my comment text here  *** -->
one paired comment codes at a time
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+Y         AC-Y ClrTrailSpc                Trims ALL trailing spaces in a text
                                                   document (this is also a menu item)

Clears ALL TRAILING spaces in the current document with code + a replace all command
------------------+--------------------------------+-------------------------------------
Alt+Ctrl+Z         AC-Z ClrLeadSp                  Trims ALL leading spaces in a text
                                                   document (this is NOT a menu item)

Clears ALL LEADING spaces in the current document with code + a replace all command
-------------------+--------------------------------+------------------------------------
Shortcut           Command                          Description
-------------------+--------------------------------+------------------------------------

                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   |  Control+SHIFT+(letter codes A-Z)   |
                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                       |C O N T R O L + S H I F T + ?|
                       +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-------------------+--------------------------------+------------------------------------
Shortcut           Command                          Description
-------------------+--------------------------------+------------------------------------
Ctrl+Shift+A       CS-A <address>                  Denotes contact information for the
                                                   author or organization of the web site
                                                   and makes the text show as italic text

<address>selected text here*</address> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+B       CS-B <b> bold                   Bolds all fonts between the two codes

<b>selected text here*</b> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+C       CS-C <center>                   Centers ALL items between these codes
                                                   when viewing the file in a web browser

<center>selected text here*</center> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+D       CS-D <div></div>                The <div> tag is often used to group
                                                   block-elements to format them with
                                                   similar styles.

<div>selected text here*</div> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+E       CS-E <br>eakLine                This code forms a line break in HTML

<br> one for each line break or new line
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+F       CS-F <font>                     Defines color, face, size and more
                                                   for the fonts in your HTML code

<font color= face= size= >selected text here*</font>...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+G       CS-G <img src>                  Code for showing a graphic image in
                                                   HTML code with several options

<img src="selected text here*"> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+H       CS-H html form                  Basic code for one HTML page

... The cursor is FIRST moved to the veru TOP of the "new" document, then places codes
... the cursor is THEN moved to the BOTTOM of the document, then places ending codes

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//ENhttp://www.w3.org/TR/html4/strict.dtd">
<html lang="en-US">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <!-- *** Add your "title" text below *** -->
      <title></title>
   </head>
   <body bgcolor="#ffffff">
*ONE BLANK LINE IS INSERTED HERE (*notes final cursor position)
   </body>
</html>
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+I       CS-I <i> italic                 Shows text as italics between codes

<i>selected text here*</i> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+J       CS-J Java.js                    Basic code for filename.js file

<!-- start

// Save this document as a .js file with YOUR desired filename
// NOTE: If you use a ' add a slash before it like this \'
// Start line with double slash lines for comments
// Place a link to open an HTML, HTM file or a URL
// Change the URL from http://www.ultraedit.com to your desired URL link or filename.htm
document.write('<a href="http://www.ultraedit.com" target="_new">Your Link Text Here</a>');
// End -->
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+K       CS-K<td colspan>                Allows TWO <td> in ONE row <tr>

<td colspan= >selected text here*</td> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+L       CS-L <a href>url                Places a web link in your HTML page

<a href="" target="">selected text here*</a> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+M       CS-M mailto:                    Places an email link in your web page

<a href="mailto: username@server.com?subject=SUBJECT TEXT HERE">
selected text here*</a> ...final cursor position at asterisk*

(no line wrap in actual code!)
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+N       CS-N <a name="">                Anchor for link to goto in document

<a name="selected text here*"></a> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+O       CS-O <ol> list                  Ordered (numbered) list
                                                   Use with <li> codes between <ol>*</ol>
<ol>
selected text here*
</ol>
 ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+P       CS-P <p></p>                    Paragraph code for new paragraph and
                                                   has many options, left, center, etc.
<p>
selected text here*
</p>
 ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+Q       CS-Q Sgl 'Quote'                Places SINGLE quotes on selected text

'selected text here*' ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+R       CS-R<td rowspan>                Allows TWO <tr> in one row <td>

<td rowspan= >selected text here*</td> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+S       CS-S<bg  source>

<bg source="selected text here*"> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+T       CS-T <table><tr>                Codes for ONE complete table

<table bgcolor="#ffffff" border="1" cellpadding= cellspacing= >
<tr>
<td>selected text here*</td> ...final cursor position at asterisk*
</tr>
</table>
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+U       CS-U <ul> list                  Codes for UNORDERED (bulleted) list
                                                   Use with <li> codes between <ul>*</ul>
<ul>
selected text here*
</ul> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+V       CS-V <sup>script                Codes for making SUPERSCRIPT text

<sup>selected text here*</sup> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+W       CS-W <sub>script                Codes for making SUBSCRIPT text

<sub>selected text here*</sub> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+X       CS-X <!--* *-->                 Codes for COMMENTS in HTML code that
                                                   will now show in the web browser

<!-- *** selected text here* *** --> ...final cursor position at asterisk "here*"
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+Y       CS-Y<blockquote>                A browser inserts white space before
                                                   and after a blockquote element. It
                                                   also insert margins for the
                                                   blockquote element.

<blockquote>selected text here*</blockquote> ...final cursor position at asterisk*
------------------+--------------------------------+-------------------------------------
Ctrl+Shift+Z       CS-Z <hr>HrzLine                Places a horizontal line in the HTML
                                                   code.  Has several options.

<hr>
-------------------+--------------------------------+------------------------------------
Shortcut           Command                          Description
-------------------+--------------------------------+------------------------------------

                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   |         N  O  T  E  S         |
                   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

------------------+--------------------------------+-------------------------------------
The comments, notes and descriptions in this text file are only to show the user some
basics about the codes that this macro can create.  There are many "options" that can be
added to most of the codes, as well as rules about what HTML language will work properly
with these HTML codes and which will not.  The user should have a full understanding of
how HTML codes work and with which browsers before using them on a live on-line document.
------------------+--------------------------------+-------------------------------------
PRINTING this document is best printed with page setup showing margins as noted:
TOP: 1.0"
BOTTOM: 1.0"
RIGHT: 0.3"
LEFT: 0.75"
Margin settings will print approximately 7 pages using 8 1/2" x 11" paper (portrait)
------------------+--------------------------------+-------------------------------------
CURSOR POSITION*:
The asterisk "*" in the explanations below shows the final position of the cursor
after running the macro but the "*" is NOT TYPED as part of the macro, it is only
used to SHOW the user where the cursor will be placed when the macro is done.

selected text here*

 ...final cursor position at *
-------------------+--------------------------------+------------------------------------
MACRO: "HTML 5.6.mac" contains all the above macros and is version 5.6, Oct. 7, 2009
Macro programming by Dale Richmond, fdale@swbell.net, http://home.swbell.net/fdale
Comments are welcome. If I can change some of the macros for you, just let me know.
-------------------+--------------------------------+------------------------------------
                   +-+-+-+-+-++-+-++-+-+-+-+-+-+-+-+
                   |     E N D  O F  F I L E       |
                   +-+-+-+-+-+-++-+-++-+-+-+-+-+-+-+
-------------------+--------------------------------+------------------------------------
